narrow covered passage across a moat - Alemán Inglés Diccionario